home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-06-13 | 836 b | 48 lines | [TEXT/EDIT] |
- -- Part of SmallEiffel -- Read DISCLAIMER file -- Copyright (C)
- -- Dominique COLNET and Suzanne COLLIN -- colnet@loria.fr
- --
- class TEST_FIXED_ARRAY2
-
- creation make
-
- feature
-
- fad: FIXED_ARRAY[DOUBLE];
-
- ad: ARRAY[DOUBLE];
-
- make is
- local
- i: INTEGER;
- do
- !!ad.make(0,2);
- ad.put(0.5,0);
- ad.put(1.5,1);
- ad.put(2.5,2);
- !!fad.from_collection(ad);
- from
- i := fad.upper;
- until
- i < 0
- loop
- is_true(fad.item(i) = ad.item(i));
- i := i - 1;
- end;
- end;
-
- is_true(bool: BOOLEAN) is
- do
- cpt := cpt + 1;
- if not bool then
- std_output.put_string("TEST_FIXED_ARRAY2: ERROR Test # ");
- std_output.put_integer(cpt);
- std_output.put_string("%N");
- else
- --std_output.put_string("Yes%N");
- end;
- end;
-
- cpt: INTEGER;
-
- end -- TEST_FIXED_ARRAY2
-